@charset "utf-8";
/* CSS Document */
body { margin:0px;
	   background:url(images/bg.gif);}
p {margin:0px;}

h3 {color:#CCCCCC;}
#mholic {
		width:100%;
		}
#upside {
		width:100%;
		background:url(images/bg3.gif)
		}
#sub_up {

		width:100%;
		background:url(images/m_image_15.gif);
			}
.bg_up {
		background-image: url(images/m_image_04.gif);
		background-repeat:repeat-x;
		height:34px;
		}
.logo {
		float:left;
		widtrh:228px;
		}
.f_left {
		float::left;
		}
.logo_r {
		float:left;
		}
.logo_r1 {
			margin-left:228px;
			background-image:url(images/m_image_07_1.gif);
			width:684px;
			height:42px;
			}
.logo_r2 {
			float:right;
			background-image:url(images/m_image_10.gif);
			background-repeat:repeat-x;
			width:100%;
			height:0px;
			}
.n_mp {
		margin:0px;
		padding:0px;
		}
#c_info { float:left;
			width:228px;
			background-image:url(images/bg.gif) }
#side_bar { float:left;
			width:228px;
			background-image:url(images/bg4.gif);
			a
			}
#content{ float:left;
		  height:100%;
		  }

.content {float:left;
		  width:912px;
		  background:url(images/bg2.gif) repeat-y top right;
		  }

.searchList {margin-left:240px; }

.searchRplist {margin-left:240px; }

.searchTblist {margin-left:240px; }

.taglog {margin-left:240px; }
 
.entryProtected {margin-left:240px; }

.trackback {margin-left:240px; }

.comment {margin-left:240px; }

.paging {margin-left:240px; }

.page_error {margin-left:240px; }

.info {float:left; width:225px; }

.titleWrap2 {float:left; margin-left:15px;}

.article {float:left; margin-left:240px; margin-top:20px; }

.actionTrail {margin-top:40px; margin-left:240px; }